// 菜单json
var _menus = {
    "menus":[{
        "menuid":"1",
        "menuname":"系统管理",
        "menus":[{
            "menuid":"13",
            "menuname":"用户管理",
            "url":"user/getUsers"
        },{
            "menuid":"14",
            "menuname":"角色管理",
            "url":"http://www.163.com"
        },{
            "menuid":"15",
            "menuname":"权限设置",
            "url":"http://www.sina.com.cn"
        },{
            "menuid":"16",
            "menuname":"系统日志",
            "url":"http://cn.yahoo.com"
        }]
    }]
};

$(function(){
	initLeftMenu();
});

//动态添加左侧菜单树
function initLeftMenu(){
	$.each(_menus.menus,function(i,n){
		var menuList='';
		menuList+='<ul>';
		$.each(n.menus, function(j, o){
			menuList+='<li><div><a ref="'+o.menuid+'" href="javascript:void(0);" rel="'+o.url+'"><span>'+o.menuname+'</span></a></div></li>';
		});
		menuList+='</ul>';
		$('#_nav').accordion('add',{
			title:n.menuname,
			content:menuList
		});
	});
	
	$('.easyui-accordion li a').click(function(){
		addTab($(this).text(),$(this).attr("rel"));
	});
}

//添加tab页
function addTab(tabTitle,url){
	var _tabs=$('#_tabs');
	if(!_tabs.tabs('exists',tabTitle)){
		_tabs.tabs('add',{
			title:tabTitle,
			content:createFrame(url),
			closable:true
		});
	}else{
		_tabs.tabs('select',tabTitle);
	}
}

//创建iframe
function createFrame(url){
	return '<iframe scrolling="auto" frameborder="0" src="'+url+'" style="width:100%;height:100%;"></iframe>';
}